564879
620376
23595
54377
79686
129565
679204
830513
578955
387872
903953
779
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471